package com.aaa.project.zhreport.controller.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author baibin
 * @version 1.0
 * @date 2025/4/9 11:32
 * @description YwfxDataApplyQueryDTO
 */
@Data
public class YwfxDataApplyQueryDTO {

    private Long id;

    /** 审批人id */
    private Long userId;

    /** 工单编号 */
    private String orderNumber;

    /** 审批状态 */
    private List<String> status;

    /** 批次号 */
    private String batchNumber;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String createStartTime;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String createEndTime;

    /** 审批时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String approvalStartTime;

    /** 审批时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String approvalEndTime;

    /** 申请人姓名 */
    private String createBy;

}
